Vella Lavella
geographical name
Vel·la La·vel·la
ˈve-lə-lə-ˈve-lə
island in the southwestern Pacific in the central Solomon Islands
Love words? Need even more definitions?
Merriam-Webster unabridged
Share